Lopburi

By train
By train

Trains from/to Bangkok's main Hualamphong station take about 3 hours. Take the Northern Line from Hua Lamphong Railway Station everyday, many rounds per day.

Trains from/to Ayutthaya take about one hour and cost 43 baht for third class (Sept 2012}.

By car
By car

From Bangkok, take Highway No. 1 Phahonyothin Road passing Phra Phutthabat District, Saraburi, onto Lop Buri. The total distance is 153 kilometres.

From Bangkok, take Highway No. 32 which separates from Highway No. 1, passing Phra Nakhon Si Ayutthaya. There are three routes as follows:

Enter Bang Pahan District, passing Nakhon Luang District into Highway No. 3196. Then, pass Ban Phraek District onto Lop Buri.

Enter at the Ang Thong Interchange to Tha Ruea District and turn left into Highway No. 3196, passing Ban Phraek District onto Lop Buri.

Pass Ang Thong, Sing Buri, and take Highway No. 311 Sing Buri – Lop Buri, passing Tha Wung District onto Lop Buri.